package com.fivefu.core.hillstone.dto.request;

/**
 * 登录实体类
 */
public class LoginDto {

    /**
     * 用户名,最长32字节
     */
    private String userName;

    /**
     * 根据签名计算方法得到的签名值
     */
    private String signature;

    /**
     * 随机密钥种子
     */
    private String randomKey;

    /**
     * 加密算法
     */
    private String encryptType;

    /**
     * 客户端类型
     */
    private String clientType;

    /**
     * 客户端ip地址，用于日志审计(选填)
     */
    private String ipAddress;

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getSignature() {
        return signature;
    }

    public void setSignature(String signature) {
        this.signature = signature;
    }

    public String getRandomKey() {
        return randomKey;
    }

    public void setRandomKey(String randomKey) {
        this.randomKey = randomKey;
    }

    public String getEncryptType() {
        return encryptType;
    }

    public void setEncryptType(String encryptType) {
        this.encryptType = encryptType;
    }

    public String getClientType() {
        return clientType;
    }

    public void setClientType(String clientType) {
        this.clientType = clientType;
    }

    public String getIpAddress() {
        return ipAddress;
    }

    public void setIpAddress(String ipAddress) {
        this.ipAddress = ipAddress;
    }
}
